#pragma once

#if COMPILER_IS_CLANG
    #pragma clang diagnostic push
    #pragma clang diagnostic ignored "-Wambiguous-reversed-operator"
    #pragma clang diagnostic ignored "-Wsign-conversion"
    #pragma clang diagnostic ignored "-Wbitwise-instead-of-logical"
    #include <stx/ext/simdjson_original.hpp>
    #pragma clang diagnostic pop
#else
    #pragma GCC diagnostic push
    #pragma GCC diagnostic ignored "-Wambiguous-reversed-operator"
    #pragma GCC diagnostic ignored "-Wsign-conversion"
    #pragma GCC diagnostic ignored "-Wbitwise-instead-of-logical"
    #include <stx/ext/simdjson_original.hpp>
    #pragma GCC diagnostic pop
#endif